undeveloped settlement land - Espagnol Anglais Dictionnaire